﻿@using KPIS.GERP.SERVICE.Model
@model hrm_ps_absence
@*@using KPIS.GERP.SERVICE.APP.MVC.Classes
@model KPIS.GERP.SERVICE.Model.approval_task*@

@{
    ViewBag.Title = "รายละเอียดการลา";
}
<h2>@ViewBag.Title</h2>

@Html.ActionLink("กลับ", "Index")
<hr/>
<br/>
@if(Model != null)
{
    <table class="tableUnderLineRow"> 
        <tr>
            <td style="width:150px;">เลขที่ใบลา</td>
            <td>@Model.absence_seq.ToString()</td >
             <td style="width:150px">ประเภทการลา</td>
            <td>@(Model.absence_type_seq != null ? Model.absence_type_seq.ToString() : "-")</td>
        </tr>
        <tr>
            <td>วันที่เริ่ม</td>
            <td>@Model.start_date.Value.ToShortDateString()</td>
            <td>@(Model.start_time == "M" ? "เช้า" : "บ่าย")</td>
            <td></td>
        </tr>  
        <tr>
            <td>วันสิ้นสุด</td>
            <td>@Model.end_date.Value.ToShortDateString()</td>
            <td>@(Model.end_time == "M" ? "เช้า" : "บ่าย")</td>
            <td>รวม(วัน) @Model.day_count.ToString()</td>
        </tr>
        <tr><td>รายละเอียดใบลา</td>
            <td>@(Model.description ?? "-")</td>
        </tr>
        <tr>
            <td>หมายเหตุ</td>
            <td>@Model.remarks</td>
            <td>สถานะ</td>
            <td>@{switch (Model.record_status)
                              {
                                    case "A" :
                                      @Html.Raw("ผ่านการอนุมัติ"); break;
                                    case "U" :
                                      @Html.Raw("มีผลใช้"); break;
                                    case "W" :
                                      @Html.Raw("ยังไม่ส่งอนุมัติ"); break;
                                    case "P" :
                                      @Html.Raw("อยู่ระหว่างพิจารณา"); break;
                                    case "D" :
                                      @Html.Raw("ยกเลิก"); break;
                                    case "C" :
                                      @Html.Raw("ไม่ผ่านการอนุมัติ"); break; 
                              }}
            </td>
        </tr> 
        <tr>
            <td>ผู้อนุมัติ</td>
            <td>@(Model.updated_by != null ? Model.updated_by.ToString() : "-")</td>
            <td>วันที่อนุมัติ</td>
            <td>@(Model.updated_when != null ? Model.updated_when.Value.ToShortDateString() : "-")</td>       
        </tr>
    </table>
    
} 

<style>
.tableUnderLineRow td {
    border-bottom: solid 1px silver;
    font-size: small;
    vertical-align: text-top;
}
a {
    font-weight: bold;
}
</style>

